Địa lý Thái Sơn, Bảo Lâm (Cao Bằng)

Xã Thái Sơn nằm ở phía đông nam huyện Bảo Lâm, có vị trí địa lý:

Xã Thái Sơn có diện tích 47,27 km², dân số năm 2019 là 3.027 người[2], mật độ dân số đạt 64 người/km².

Trên địa bàn xã có các dòng suối Lũng Chang, Nà Bó, Nà Pất, Nậm Pây thuộc lưu vực sông Gâm.